package com.muyu.payment.domain.model;

import com.muyu.common.core.annotation.Excel;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.AllArgsConstructor;
import lombok.experimental.SuperBuilder;

/**
 * 支付退款审核模型
 *
 * @author muyu
 * @date 2025-09-16
 */
@Data
@SuperBuilder
@NoArgsConstructor
@AllArgsConstructor
@Schema(description = "支付退款审核模型")
public class PaymentRefundAuditModel {

    /**
     * 退款申请ID
     */
    @Schema(description = "退款申请ID")
    private Long id;

    /**
     * 审核结果(1:通过,2:拒绝)
     */
    @Schema(description = "审核结果")
    private Integer auditResult;

    /**
     * 审核意见
     */
    @Schema(description = "审核意见")
    private String auditOpinion;

    /**
     * 审核人
     */
    @Schema(description = "审核人")
    private String auditor;
    /**
     * 支付类型
     */
    @Schema(description = "支付类型")
    private Long payType;
}